

// 没有解决问题，错误！！！！！！！！！！！！！
// 没有解决问题，错误！！！！！！！！！！！！！
// 没有解决问题，错误！！！！！！！！！！！！！


#ifdef _WIN32
    #define _CRT_SECURE_NO_WARNINGS // 防止windows visual studio编译错误
    #include <windows.h>
#endif

#include <iostream>
#include <fstream>

int main()
{
    #ifdef _WIN32
        SetConsoleCP(CP_UTF8);
    #endif
    char buf[1024];
    int buf_len = snprintf(buf, sizeof(buf), "hello: 你好！\n");
    std::ofstream f("log.txt");
    f.write(buf, buf_len);
    std::cout << buf << std::endl;
    printf("%s", buf);
    getchar();
}
